package com.tbit.main.service;

import com.tbit.main.pojo.ChargeHouse;

import java.util.List;

/**
 * @author LMY
 * @create 2020-11-12 10:56
 * 充电坊
 */
public interface ChargeHouseService {

    /**
     * 添加
     *
     * @param chargeHouse
     */
    void insert(ChargeHouse chargeHouse);

    /**
     * 删除
     *
     * @param chargeHouseId
     */
    void del(Integer chargeHouseId);

    /**
     * 根据充电坊id查询
     *
     * @param chargeHouseId
     * @return
     */
    ChargeHouse getByChargeHouseId(Integer chargeHouseId);

    /**
     * 更新
     *
     * @param chargeHouse
     */
    void update(ChargeHouse chargeHouse);

    /**
     * 根据账号平台id查询
     *
     * @param accountId
     * @return
     */
    List<ChargeHouse> getByAccountId(Integer accountId);
}
